home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •The School House• / Math Factory™ Demo ••••• / Math Factory™ Demo •••••.rsrc / CODE_4.txt < prev    next >
Text File  |  1988-01-30  |  31KB  |  539 lines

  1. # near model CODE resource
  2. # jump table entries: 488-490 (3 of them)
  3. 00000000  0000 0000                ori.b      D0, 0x0
  4. export_61:
  5. 00000004  4E56 FFCE                link       A6, -0x0032
  6. 00000008  206D FE4C                movea.l    A0, [A5 - 0x1B4]
  7. 0000000C  41E8 0010                lea.l      A0, [A0 + 0x10]
  8. 00000010  43EE FFD6                lea.l      A1, [A6 - 0x2A]
  9. 00000014  22D8                     move.l     [A1]+, [A0]+
  10. 00000016  22D8                     move.l     [A1]+, [A0]+
  11. 00000018  486D FF72                pea.l      [A5 - 0x8E]
  12. 0000001C  A87B                     syscall    ClipRect
  13. 0000001E  206D FE4C                movea.l    A0, [A5 - 0x1B4]
  14. 00000022  41E8 0002                lea.l      A0, [A0 + 0x2]
  15. 00000026  43EE FFDE                lea.l      A1, [A6 - 0x22]
  16. 0000002A  22D8                     move.l     [A1]+, [A0]+
  17. 0000002C  22D8                     move.l     [A1]+, [A0]+
  18. 0000002E  22D8                     move.l     [A1]+, [A0]+
  19. 00000030  32D8                     move.w     [A1]+, [A0]+
  20. 00000032  598F                     subq.l     A7, 4
  21. 00000034  486E FFD6                pea.l      [A6 - 0x2A]
  22. 00000038  A8F3                     syscall    OpenPicture
  23. 0000003A  2D5F FFEC                move.l     [A6 - 0x14], [A7]+
  24. 0000003E  486E FFDE                pea.l      [A6 - 0x22]
  25. 00000042  486E FFDE                pea.l      [A6 - 0x22]
  26. 00000046  486E FFD6                pea.l      [A6 - 0x2A]
  27. 0000004A  486E FFD6                pea.l      [A6 - 0x2A]
  28. 0000004E  3F3C 0001                move.w     -[A7], 0x1
  29. 00000052  42A7                     clr.l      -[A7]
  30. 00000054  A8EC                     syscall    CopyBits
  31. 00000056  A8F4                     syscall    ClosePicture
  32. 00000058  598F                     subq.l     A7, 4
  33. 0000005A  A9FC                     syscall    ZeroScrap
  34. 0000005C  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  35. 00000060  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  36. 00000064  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  37. 00000068  206E FFEC                movea.l    A0, [A6 - 0x14]
  38. 0000006C  2050                     movea.l    A0, [A0]
  39. 0000006E  3010                     move.w     D0, [A0]
  40. 00000070  48C0                     ext.l      D0
  41. 00000072  2D40 FFD2                move.l     [A6 - 0x2E], D0
  42. 00000076  206E FFEC                movea.l    A0, [A6 - 0x14]
  43. 0000007A  2D50 FFCE                move.l     [A6 - 0x32], [A0]
  44. 0000007E  598F                     subq.l     A7, 4
  45. 00000080  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  46. 00000084  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  47. 0000008A  2F2E FFCE                move.l     -[A7], [A6 - 0x32]
  48. 0000008E  A9FE                     syscall    PutScrap
  49. 00000090  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  50. 00000094  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  51. 00000098  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  52. 0000009C  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  53. 000000A0  A8F5                     syscall    KillPicture
  54. 000000A2  4E5E                     unlink     A6
  55. 000000A4  4E75                     rts
  56. 000000A6  0000 0000                ori.b      D0, 0x0
  57. export_62:
  58. 000000AA  4E56 FFCE                link       A6, -0x0032
  59. 000000AE  206D FE4C                movea.l    A0, [A5 - 0x1B4]
  60. 000000B2  41E8 0010                lea.l      A0, [A0 + 0x10]
  61. 000000B6  43EE FFD6                lea.l      A1, [A6 - 0x2A]
  62. 000000BA  22D8                     move.l     [A1]+, [A0]+
  63. 000000BC  22D8                     move.l     [A1]+, [A0]+
  64. 000000BE  598F                     subq.l     A7, 4
  65. 000000C0  42A7                     clr.l      -[A7]
  66. 000000C2  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  67. 000000C6  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  68. 000000CA  598F                     subq.l     A7, 4
  69. 000000CC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  70. 000000D0  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  71. 000000D6  486E FFF4                pea.l      [A6 - 0xC]
  72. 000000DA  A9FD                     syscall    GetScrap
  73. 000000DC  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  74. 000000E0  2D6E FFFC FFF8           move.l     [A6 - 0x8], [A6 - 0x4]
  75. 000000E6  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  76. 000000EA  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  77. 000000EE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  78. 000000F2  486E FFD6                pea.l      [A6 - 0x2A]
  79. 000000F6  A8F6                     syscall    DrawPicture
  80. 000000F8  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  81. 000000FC  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  82. 00000100  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  83. 00000104  A8F5                     syscall    KillPicture
  84. 00000106  4A2D E19E                tst.b      [A5 - 0x1E62]
  85. 0000010A  6600 000A                bne        +0xC /* 00000116 */
  86. 0000010E  598F                     subq.l     A7, 4
  87. 00000110  A9FC                     syscall    ZeroScrap
  88. 00000112  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  89. label00000116:
  90. 00000116  4E5E                     unlink     A6
  91. 00000118  4E75                     rts
  92. 0000011A  0000 0000                ori.b      D0, 0x0
  93. export_63:
  94. 0000011E  4E56 FFFE                link       A6, -0x0002
  95. 00000122  486D FE4C                pea.l      [A5 - 0x1B4]
  96. 00000126  A874                     syscall    GetPort
  97. 00000128  486D DF98                pea.l      [A5 - 0x2068]
  98. 0000012C  A86F                     syscall    OpenPort
  99. 0000012E  486D A518                pea.l      [A5 - 0x5AE8]
  100. 00000132  2B5F DF9A                move.l     [A5 - 0x2066], [A7]+
  101. 00000136  3B7C 0040 DF9E           move.w     [A5 - 0x2062], 0x40 /* '@' */
  102. 0000013C  486D DFA0                pea.l      [A5 - 0x2060]
  103. 00000140  4267                     clr.w      -[A7]
  104. 00000142  4267                     clr.w      -[A7]
  105. 00000144  3F3C 01F4                move.w     -[A7], 0x1F4
  106. 00000148  3F3C 00EA                move.w     -[A7], 0xEA
  107. 0000014C  A8A7                     syscall    SetRect
  108. 0000014E  486D DF98                pea.l      [A5 - 0x2068]
  109. 00000152  A873                     syscall    SetPort
  110. 00000154  486D DFA8                pea.l      [A5 - 0x2058]
  111. 00000158  486D FFDE                pea.l      [A5 - 0x22]
  112. 0000015C  A8A5                     syscall    FillRect
  113. 0000015E  486D E0D4                pea.l      [A5 - 0x1F2C]
  114. 00000162  3F3C 010E                move.w     -[A7], 0x10E
  115. 00000166  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  116. 0000016A  3F3C 0129                move.w     -[A7], 0x129
  117. 0000016E  3F3C 0077                move.w     -[A7], 0x77 /* 'w' */
  118. 00000172  A8A7                     syscall    SetRect
  119. 00000174  486D E0DC                pea.l      [A5 - 0x1F24]
  120. 00000178  3F3C 0129                move.w     -[A7], 0x129
  121. 0000017C  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  122. 00000180  3F3C 0144                move.w     -[A7], 0x144
  123. 00000184  3F3C 0077                move.w     -[A7], 0x77 /* 'w' */
  124. 00000188  A8A7                     syscall    SetRect
  125. 0000018A  486D E004                pea.l      [A5 - 0x1FFC]
  126. 0000018E  4267                     clr.w      -[A7]
  127. 00000190  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  128. 00000194  3F3C 002D                move.w     -[A7], 0x2D /* '-' */
  129. 00000198  3F3C 00BC                move.w     -[A7], 0xBC
  130. 0000019C  A8A7                     syscall    SetRect
  131. 0000019E  486D E00C                pea.l      [A5 - 0x1FF4]
  132. 000001A2  4267                     clr.w      -[A7]
  133. 000001A4  4267                     clr.w      -[A7]
  134. 000001A6  3F3C 002D                move.w     -[A7], 0x2D /* '-' */
  135. 000001AA  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  136. 000001AE  A8A7                     syscall    SetRect
  137. 000001B0  486D E014                pea.l      [A5 - 0x1FEC]
  138. 000001B4  3F3C 002D                move.w     -[A7], 0x2D /* '-' */
  139. 000001B8  4267                     clr.w      -[A7]
  140. 000001BA  3F3C 005A                move.w     -[A7], 0x5A /* 'Z' */
  141. 000001BE  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  142. 000001C2  A8A7                     syscall    SetRect
  143. 000001C4  486D E01C                pea.l      [A5 - 0x1FE4]
  144. 000001C8  3F3C 005A                move.w     -[A7], 0x5A /* 'Z' */
  145. 000001CC  4267                     clr.w      -[A7]
  146. 000001CE  3F3C 0087                move.w     -[A7], 0x87
  147. 000001D2  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  148. 000001D6  A8A7                     syscall    SetRect
  149. 000001D8  486D E024                pea.l      [A5 - 0x1FDC]
  150. 000001DC  3F3C 0087                move.w     -[A7], 0x87
  151. 000001E0  4267                     clr.w      -[A7]
  152. 000001E2  3F3C 00B4                move.w     -[A7], 0xB4
  153. 000001E6  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  154. 000001EA  A8A7                     syscall    SetRect
  155. 000001EC  486D E02C                pea.l      [A5 - 0x1FD4]
  156. 000001F0  3F3C 00B4                move.w     -[A7], 0xB4
  157. 000001F4  4267                     clr.w      -[A7]
  158. 000001F6  3F3C 00E1                move.w     -[A7], 0xE1
  159. 000001FA  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  160. 000001FE  A8A7                     syscall    SetRect
  161. 00000200  486D E034                pea.l      [A5 - 0x1FCC]
  162. 00000204  3F3C 00E1                move.w     -[A7], 0xE1
  163. 00000208  4267                     clr.w      -[A7]
  164. 0000020A  3F3C 010E                move.w     -[A7], 0x10E
  165. 0000020E  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  166. 00000212  A8A7                     syscall    SetRect
  167. 00000214  486D E03C                pea.l      [A5 - 0x1FC4]
  168. 00000218  3F3C 010E                move.w     -[A7], 0x10E
  169. 0000021C  4267                     clr.w      -[A7]
  170. 0000021E  3F3C 013B                move.w     -[A7], 0x13B
  171. 00000222  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  172. 00000226  A8A7                     syscall    SetRect
  173. 00000228  486D E044                pea.l      [A5 - 0x1FBC]
  174. 0000022C  3F3C 013B                move.w     -[A7], 0x13B
  175. 00000230  4267                     clr.w      -[A7]
  176. 00000232  3F3C 0168                move.w     -[A7], 0x168
  177. 00000236  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  178. 0000023A  A8A7                     syscall    SetRect
  179. 0000023C  486D E04C                pea.l      [A5 - 0x1FB4]
  180. 00000240  3F3C 0168                move.w     -[A7], 0x168
  181. 00000244  4267                     clr.w      -[A7]
  182. 00000246  3F3C 0195                move.w     -[A7], 0x195
  183. 0000024A  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  184. 0000024E  A8A7                     syscall    SetRect
  185. 00000250  486D E054                pea.l      [A5 - 0x1FAC]
  186. 00000254  3F3C 002D                move.w     -[A7], 0x2D /* '-' */
  187. 00000258  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  188. 0000025C  3F3C 005A                move.w     -[A7], 0x5A /* 'Z' */
  189. 00000260  3F3C 00BC                move.w     -[A7], 0xBC
  190. 00000264  A8A7                     syscall    SetRect
  191. 00000266  486D E05C                pea.l      [A5 - 0x1FA4]
  192. 0000026A  3F3C 005A                move.w     -[A7], 0x5A /* 'Z' */
  193. 0000026E  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  194. 00000272  3F3C 0087                move.w     -[A7], 0x87
  195. 00000276  3F3C 00BC                move.w     -[A7], 0xBC
  196. 0000027A  A8A7                     syscall    SetRect
  197. 0000027C  486D E064                pea.l      [A5 - 0x1F9C]
  198. 00000280  3F3C 0087                move.w     -[A7], 0x87
  199. 00000284  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  200. 00000288  3F3C 00B4                move.w     -[A7], 0xB4
  201. 0000028C  3F3C 00BC                move.w     -[A7], 0xBC
  202. 00000290  A8A7                     syscall    SetRect
  203. 00000292  486D E06C                pea.l      [A5 - 0x1F94]
  204. 00000296  3F3C 00B4                move.w     -[A7], 0xB4
  205. 0000029A  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  206. 0000029E  3F3C 00E1                move.w     -[A7], 0xE1
  207. 000002A2  3F3C 00BC                move.w     -[A7], 0xBC
  208. 000002A6  A8A7                     syscall    SetRect
  209. 000002A8  486D E074                pea.l      [A5 - 0x1F8C]
  210. 000002AC  3F3C 00E1                move.w     -[A7], 0xE1
  211. 000002B0  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  212. 000002B4  3F3C 010E                move.w     -[A7], 0x10E
  213. 000002B8  3F3C 00BC                move.w     -[A7], 0xBC
  214. 000002BC  A8A7                     syscall    SetRect
  215. 000002BE  486D E07C                pea.l      [A5 - 0x1F84]
  216. 000002C2  3F3C 0172                move.w     -[A7], 0x172
  217. 000002C6  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  218. 000002CA  3F3C 019F                move.w     -[A7], 0x19F
  219. 000002CE  3F3C 00BC                move.w     -[A7], 0xBC
  220. 000002D2  A8A7                     syscall    SetRect
  221. 000002D4  486D E084                pea.l      [A5 - 0x1F7C]
  222. 000002D8  3F3C 0195                move.w     -[A7], 0x195
  223. 000002DC  4267                     clr.w      -[A7]
  224. 000002DE  3F3C 01C2                move.w     -[A7], 0x1C2
  225. 000002E2  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  226. 000002E6  A8A7                     syscall    SetRect
  227. 000002E8  486D E08C                pea.l      [A5 - 0x1F74]
  228. 000002EC  3F3C 0145                move.w     -[A7], 0x145
  229. 000002F0  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  230. 000002F4  3F3C 0172                move.w     -[A7], 0x172
  231. 000002F8  3F3C 00BC                move.w     -[A7], 0xBC
  232. 000002FC  A8A7                     syscall    SetRect
  233. 000002FE  486D E10E                pea.l      [A5 - 0x1EF2]
  234. 00000302  4267                     clr.w      -[A7]
  235. 00000304  3F3C 00BC                move.w     -[A7], 0xBC
  236. 00000308  3F3C 0032                move.w     -[A7], 0x32 /* '2' */
  237. 0000030C  3F3C 00D3                move.w     -[A7], 0xD3
  238. 00000310  A8A7                     syscall    SetRect
  239. 00000312  486D E116                pea.l      [A5 - 0x1EEA]
  240. 00000316  3F3C 0032                move.w     -[A7], 0x32 /* '2' */
  241. 0000031A  3F3C 00BC                move.w     -[A7], 0xBC
  242. 0000031E  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  243. 00000322  3F3C 00D3                move.w     -[A7], 0xD3
  244. 00000326  A8A7                     syscall    SetRect
  245. 00000328  486D E11E                pea.l      [A5 - 0x1EE2]
  246. 0000032C  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  247. 00000330  3F3C 00BC                move.w     -[A7], 0xBC
  248. 00000334  3F3C 0096                move.w     -[A7], 0x96
  249. 00000338  3F3C 00D3                move.w     -[A7], 0xD3
  250. 0000033C  A8A7                     syscall    SetRect
  251. 0000033E  486D E126                pea.l      [A5 - 0x1EDA]
  252. 00000342  3F3C 0096                move.w     -[A7], 0x96
  253. 00000346  3F3C 00BC                move.w     -[A7], 0xBC
  254. 0000034A  3F3C 00C8                move.w     -[A7], 0xC8
  255. 0000034E  3F3C 00D3                move.w     -[A7], 0xD3
  256. 00000352  A8A7                     syscall    SetRect
  257. 00000354  486D E12E                pea.l      [A5 - 0x1ED2]
  258. 00000358  3F3C 00C8                move.w     -[A7], 0xC8
  259. 0000035C  3F3C 00BC                move.w     -[A7], 0xBC
  260. 00000360  3F3C 00FA                move.w     -[A7], 0xFA
  261. 00000364  3F3C 00D3                move.w     -[A7], 0xD3
  262. 00000368  A8A7                     syscall    SetRect
  263. 0000036A  486D E176                pea.l      [A5 - 0x1E8A]
  264. 0000036E  3F3C 014F                move.w     -[A7], 0x14F
  265. 00000372  3F3C 00BC                move.w     -[A7], 0xBC
  266. 00000376  3F3C 0181                move.w     -[A7], 0x181
  267. 0000037A  3F3C 00D3                move.w     -[A7], 0xD3
  268. 0000037E  A8A7                     syscall    SetRect
  269. 00000380  486D E17E                pea.l      [A5 - 0x1E82]
  270. 00000384  3F3C 0181                move.w     -[A7], 0x181
  271. 00000388  3F3C 00BC                move.w     -[A7], 0xBC
  272. 0000038C  3F3C 01B3                move.w     -[A7], 0x1B3
  273. 00000390  3F3C 00D3                move.w     -[A7], 0xD3
  274. 00000394  A8A7                     syscall    SetRect
  275. 00000396  486D E186                pea.l      [A5 - 0x1E7A]
  276. 0000039A  3F3C 01B3                move.w     -[A7], 0x1B3
  277. 0000039E  3F3C 00BC                move.w     -[A7], 0xBC
  278. 000003A2  3F3C 01E5                move.w     -[A7], 0x1E5
  279. 000003A6  3F3C 00D3                move.w     -[A7], 0xD3
  280. 000003AA  A8A7                     syscall    SetRect
  281. 000003AC  486D E18E                pea.l      [A5 - 0x1E72]
  282. 000003B0  3F3C 0190                move.w     -[A7], 0x190
  283. 000003B4  3F3C 00D3                move.w     -[A7], 0xD3
  284. 000003B8  3F3C 01C2                move.w     -[A7], 0x1C2
  285. 000003BC  3F3C 00EA                move.w     -[A7], 0xEA
  286. 000003C0  A8A7                     syscall    SetRect
  287. 000003C2  486D E136                pea.l      [A5 - 0x1ECA]
  288. 000003C6  4267                     clr.w      -[A7]
  289. 000003C8  3F3C 00D3                move.w     -[A7], 0xD3
  290. 000003CC  3F3C 0032                move.w     -[A7], 0x32 /* '2' */
  291. 000003D0  3F3C 00EA                move.w     -[A7], 0xEA
  292. 000003D4  A8A7                     syscall    SetRect
  293. 000003D6  486D E13E                pea.l      [A5 - 0x1EC2]
  294. 000003DA  3F3C 0032                move.w     -[A7], 0x32 /* '2' */
  295. 000003DE  3F3C 00D3                move.w     -[A7], 0xD3
  296. 000003E2  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  297. 000003E6  3F3C 00EA                move.w     -[A7], 0xEA
  298. 000003EA  A8A7                     syscall    SetRect
  299. 000003EC  486D E146                pea.l      [A5 - 0x1EBA]
  300. 000003F0  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  301. 000003F4  3F3C 00D3                move.w     -[A7], 0xD3
  302. 000003F8  3F3C 0096                move.w     -[A7], 0x96
  303. 000003FC  3F3C 00EA                move.w     -[A7], 0xEA
  304. 00000400  A8A7                     syscall    SetRect
  305. 00000402  486D E14E                pea.l      [A5 - 0x1EB2]
  306. 00000406  3F3C 0096                move.w     -[A7], 0x96
  307. 0000040A  3F3C 00D3                move.w     -[A7], 0xD3
  308. 0000040E  3F3C 00C8                move.w     -[A7], 0xC8
  309. 00000412  3F3C 00EA                move.w     -[A7], 0xEA
  310. 00000416  A8A7                     syscall    SetRect
  311. 00000418  486D E156                pea.l      [A5 - 0x1EAA]
  312. 0000041C  3F3C 00C8                move.w     -[A7], 0xC8
  313. 00000420  3F3C 00D3                move.w     -[A7], 0xD3
  314. 00000424  3F3C 00FA                move.w     -[A7], 0xFA
  315. 00000428  3F3C 00EA                move.w     -[A7], 0xEA
  316. 0000042C  A8A7                     syscall    SetRect
  317. 0000042E  486D E15E                pea.l      [A5 - 0x1EA2]
  318. 00000432  3F3C 00FA                move.w     -[A7], 0xFA
  319. 00000436  3F3C 00D3                move.w     -[A7], 0xD3
  320. 0000043A  3F3C 012C                move.w     -[A7], 0x12C
  321. 0000043E  3F3C 00EA                move.w     -[A7], 0xEA
  322. 00000442  A8A7                     syscall    SetRect
  323. 00000444  486D E166                pea.l      [A5 - 0x1E9A]
  324. 00000448  3F3C 012C                move.w     -[A7], 0x12C
  325. 0000044C  3F3C 00D3                move.w     -[A7], 0xD3
  326. 00000450  3F3C 015E                move.w     -[A7], 0x15E
  327. 00000454  3F3C 00EA                move.w     -[A7], 0xEA
  328. 00000458  A8A7                     syscall    SetRect
  329. 0000045A  486D E16E                pea.l      [A5 - 0x1E92]
  330. 0000045E  3F3C 015E                move.w     -[A7], 0x15E
  331. 00000462  3F3C 00D3                move.w     -[A7], 0xD3
  332. 00000466  3F3C 0190                move.w     -[A7], 0x190
  333. 0000046A  3F3C 00EA                move.w     -[A7], 0xEA
  334. 0000046E  A8A7                     syscall    SetRect
  335. 00000470  486D E09C                pea.l      [A5 - 0x1F64]
  336. 00000474  3F3C 00FA                move.w     -[A7], 0xFA
  337. 00000478  3F3C 00BC                move.w     -[A7], 0xBC
  338. 0000047C  3F3C 0107                move.w     -[A7], 0x107
  339. 00000480  3F3C 00CA                move.w     -[A7], 0xCA
  340. 00000484  A8A7                     syscall    SetRect
  341. 00000486  486D E0A4                pea.l      [A5 - 0x1F5C]
  342. 0000048A  3F3C 0107                move.w     -[A7], 0x107
  343. 0000048E  3F3C 00BC                move.w     -[A7], 0xBC
  344. 00000492  3F3C 0114                move.w     -[A7], 0x114
  345. 00000496  3F3C 00CA                move.w     -[A7], 0xCA
  346. 0000049A  A8A7                     syscall    SetRect
  347. 0000049C  486D E0AC                pea.l      [A5 - 0x1F54]
  348. 000004A0  3F3C 0114                move.w     -[A7], 0x114
  349. 000004A4  3F3C 00BC                move.w     -[A7], 0xBC
  350. 000004A8  3F3C 0121                move.w     -[A7], 0x121
  351. 000004AC  3F3C 00CA                move.w     -[A7], 0xCA
  352. 000004B0  A8A7                     syscall    SetRect
  353. 000004B2  486D E0B4                pea.l      [A5 - 0x1F4C]
  354. 000004B6  3F3C 0121                move.w     -[A7], 0x121
  355. 000004BA  3F3C 00BC                move.w     -[A7], 0xBC
  356. 000004BE  3F3C 012E                move.w     -[A7], 0x12E
  357. 000004C2  3F3C 00CA                move.w     -[A7], 0xCA
  358. 000004C6  A8A7                     syscall    SetRect
  359. 000004C8  486D E0BC                pea.l      [A5 - 0x1F44]
  360. 000004CC  3F3C 012E                move.w     -[A7], 0x12E
  361. 000004D0  3F3C 00BC                move.w     -[A7], 0xBC
  362. 000004D4  3F3C 013B                move.w     -[A7], 0x13B
  363. 000004D8  3F3C 00CA                move.w     -[A7], 0xCA
  364. 000004DC  A8A7                     syscall    SetRect
  365. 000004DE  486D E0C4                pea.l      [A5 - 0x1F3C]
  366. 000004E2  3F3C 013B                move.w     -[A7], 0x13B
  367. 000004E6  3F3C 00BC                move.w     -[A7], 0xBC
  368. 000004EA  3F3C 0148                move.w     -[A7], 0x148
  369. 000004EE  3F3C 00CA                move.w     -[A7], 0xCA
  370. 000004F2  A8A7                     syscall    SetRect
  371. 000004F4  486D E0EC                pea.l      [A5 - 0x1F14]
  372. 000004F8  3F3C 01A8                move.w     -[A7], 0x1A8
  373. 000004FC  3F3C 005E                move.w     -[A7], 0x5E /* '^' */
  374. 00000500  3F3C 01C2                move.w     -[A7], 0x1C2
  375. 00000504  3F3C 007F                move.w     -[A7], 0x7F
  376. 00000508  A8A7                     syscall    SetRect
  377. 0000050A  598F                     subq.l     A7, 4
  378. 0000050C  3F3C 0125                move.w     -[A7], 0x125
  379. 00000510  A9BC                     syscall    GetPicture
  380. 00000512  2B5F E1A8                move.l     [A5 - 0x1E58], [A7]+
  381. 00000516  2F2D E1A8                move.l     -[A7], [A5 - 0x1E58]
  382. 0000051A  486D E004                pea.l      [A5 - 0x1FFC]
  383. 0000051E  A8F6                     syscall    DrawPicture
  384. 00000520  598F                     subq.l     A7, 4
  385. 00000522  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  386. 00000528  3F3C 0125                move.w     -[A7], 0x125
  387. 0000052C  A9A0                     syscall    GetResource
  388. 0000052E  2B5F E1A2                move.l     [A5 - 0x1E5E], [A7]+
  389. 00000532  2F2D E1A2                move.l     -[A7], [A5 - 0x1E5E]
  390. 00000536  A9A3                     syscall    ReleaseResource
  391. 00000538  2F07                     move.l     -[A7], D7
  392. 0000053A  7001                     moveq.l    D0, 0x01
  393. 0000053C  7E11                     moveq.l    D7, 0x11
  394. 0000053E  9E40                     sub.w      D7, D0
  395. 00000540  6D00 0052                blt        +0x54 /* 00000594 */
  396. 00000544  3D40 FFFE                move.w     [A6 - 0x2], D0
  397. label00000548:
  398. 00000548  598F                     subq.l     A7, 4
  399. 0000054A  302E FFFE                move.w     D0, [A6 - 0x2]
  400. 0000054E  0640 0135                addi.w     D0, 0x135
  401. 00000552  3F00                     move.w     -[A7], D0
  402. 00000554  A9BC                     syscall    GetPicture
  403. 00000556  2B5F E1A8                move.l     [A5 - 0x1E58], [A7]+
  404. 0000055A  2F2D E1A8                move.l     -[A7], [A5 - 0x1E58]
  405. 0000055E  302E FFFE                move.w     D0, [A6 - 0x2]
  406. 00000562  E748                     lsl        D0.w, 3
  407. 00000564  41ED E004                lea.l      A0, [A5 - 0x1FFC]
  408. 00000568  4870 0000                pea.l      [A0 + D0.w]
  409. 0000056C  A8F6                     syscall    DrawPicture
  410. 0000056E  598F                     subq.l     A7, 4
  411. 00000570  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  412. 00000576  302E FFFE                move.w     D0, [A6 - 0x2]
  413. 0000057A  0640 0135                addi.w     D0, 0x135
  414. 0000057E  3F00                     move.w     -[A7], D0
  415. 00000580  A9A0                     syscall    GetResource
  416. 00000582  2B5F E1A2                move.l     [A5 - 0x1E5E], [A7]+
  417. 00000586  2F2D E1A2                move.l     -[A7], [A5 - 0x1E5E]
  418. 0000058A  A9A3                     syscall    ReleaseResource
  419. 0000058C  526E FFFE                addq.w     [A6 - 0x2], 1
  420. 00000590  51CF FFB6                dbf        D7, -0x4C /* 00000548 */
  421. label00000594:
  422. 00000594  2E1F                     move.l     D7, [A7]+
  423. 00000596  2F07                     move.l     -[A7], D7
  424. 00000598  7001                     moveq.l    D0, 0x01
  425. 0000059A  7E06                     moveq.l    D7, 0x06
  426. 0000059C  9E40                     sub.w      D7, D0
  427. 0000059E  6D00 0052                blt        +0x54 /* 000005F2 */
  428. 000005A2  3D40 FFFE                move.w     [A6 - 0x2], D0
  429. label000005A6:
  430. 000005A6  598F                     subq.l     A7, 4
  431. 000005A8  302E FFFE                move.w     D0, [A6 - 0x2]
  432. 000005AC  0640 012C                addi.w     D0, 0x12C
  433. 000005B0  3F00                     move.w     -[A7], D0
  434. 000005B2  A9BC                     syscall    GetPicture
  435. 000005B4  2B5F E1A8                move.l     [A5 - 0x1E58], [A7]+
  436. 000005B8  2F2D E1A8                move.l     -[A7], [A5 - 0x1E58]
  437. 000005BC  302E FFFE                move.w     D0, [A6 - 0x2]
  438. 000005C0  E748                     lsl        D0.w, 3
  439. 000005C2  41ED E094                lea.l      A0, [A5 - 0x1F6C]
  440. 000005C6  4870 0000                pea.l      [A0 + D0.w]
  441. 000005CA  A8F6                     syscall    DrawPicture
  442. 000005CC  598F                     subq.l     A7, 4
  443. 000005CE  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  444. 000005D4  302E FFFE                move.w     D0, [A6 - 0x2]
  445. 000005D8  0640 012C                addi.w     D0, 0x12C
  446. 000005DC  3F00                     move.w     -[A7], D0
  447. 000005DE  A9A0                     syscall    GetResource
  448. 000005E0  2B5F E1A2                move.l     [A5 - 0x1E5E], [A7]+
  449. 000005E4  2F2D E1A2                move.l     -[A7], [A5 - 0x1E5E]
  450. 000005E8  A9A3                     syscall    ReleaseResource
  451. 000005EA  526E FFFE                addq.w     [A6 - 0x2], 1
  452. 000005EE  51CF FFB6                dbf        D7, -0x4C /* 000005A6 */
  453. label000005F2:
  454. 000005F2  2E1F                     move.l     D7, [A7]+
  455. 000005F4  2F07                     move.l     -[A7], D7
  456. 000005F6  7001                     moveq.l    D0, 0x01
  457. 000005F8  7E11                     moveq.l    D7, 0x11
  458. 000005FA  9E40                     sub.w      D7, D0
  459. 000005FC  6D00 0052                blt        +0x54 /* 00000650 */
  460. 00000600  3D40 FFFE                move.w     [A6 - 0x2], D0
  461. label00000604:
  462. 00000604  598F                     subq.l     A7, 4
  463. 00000606  302E FFFE                move.w     D0, [A6 - 0x2]
  464. 0000060A  0640 0095                addi.w     D0, 0x95
  465. 0000060E  3F00                     move.w     -[A7], D0
  466. 00000610  A9BC                     syscall    GetPicture
  467. 00000612  2B5F E1A8                move.l     [A5 - 0x1E58], [A7]+
  468. 00000616  2F2D E1A8                move.l     -[A7], [A5 - 0x1E58]
  469. 0000061A  302E FFFE                move.w     D0, [A6 - 0x2]
  470. 0000061E  E748                     lsl        D0.w, 3
  471. 00000620  41ED E106                lea.l      A0, [A5 - 0x1EFA]
  472. 00000624  4870 0000                pea.l      [A0 + D0.w]
  473. 00000628  A8F6                     syscall    DrawPicture
  474. 0000062A  598F                     subq.l     A7, 4
  475. 0000062C  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  476. 00000632  302E FFFE                move.w     D0, [A6 - 0x2]
  477. 00000636  0640 0095                addi.w     D0, 0x95
  478. 0000063A  3F00                     move.w     -[A7], D0
  479. 0000063C  A9A0                     syscall    GetResource
  480. 0000063E  2B5F E1A2                move.l     [A5 - 0x1E5E], [A7]+
  481. 00000642  2F2D E1A2                move.l     -[A7], [A5 - 0x1E5E]
  482. 00000646  A9A3                     syscall    ReleaseResource
  483. 00000648  526E FFFE                addq.w     [A6 - 0x2], 1
  484. 0000064C  51CF FFB6                dbf        D7, -0x4C /* 00000604 */
  485. label00000650:
  486. 00000650  2E1F                     move.l     D7, [A7]+
  487. 00000652  2F07                     move.l     -[A7], D7
  488. 00000654  7001                     moveq.l    D0, 0x01
  489. 00000656  7E02                     moveq.l    D7, 0x02
  490. 00000658  9E40                     sub.w      D7, D0
  491. 0000065A  6D00 0052                blt        +0x54 /* 000006AE */
  492. 0000065E  3D40 FFFE                move.w     [A6 - 0x2], D0
  493. label00000662:
  494. 00000662  598F                     subq.l     A7, 4
  495. 00000664  302E FFFE                move.w     D0, [A6 - 0x2]
  496. 00000668  0640 00A9                addi.w     D0, 0xA9
  497. 0000066C  3F00                     move.w     -[A7], D0
  498. 0000066E  A9BC                     syscall    GetPicture
  499. 00000670  2B5F E1A8                move.l     [A5 - 0x1E58], [A7]+
  500. 00000674  2F2D E1A8                move.l     -[A7], [A5 - 0x1E58]
  501. 00000678  302E FFFE                move.w     D0, [A6 - 0x2]
  502. 0000067C  E748                     lsl        D0.w, 3
  503. 0000067E  41ED E0CC                lea.l      A0, [A5 - 0x1F34]
  504. 00000682  4870 0000                pea.l      [A0 + D0.w]
  505. 00000686  A8F6                     syscall    DrawPicture
  506. 00000688  598F                     subq.l     A7, 4
  507. 0000068A  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  508. 00000690  302E FFFE                move.w     D0, [A6 - 0x2]
  509. 00000694  0640 00A9                addi.w     D0, 0xA9
  510. 00000698  3F00                     move.w     -[A7], D0
  511. 0000069A  A9A0                     syscall    GetResource
  512. 0000069C  2B5F E1A2                move.l     [A5 - 0x1E5E], [A7]+
  513. 000006A0  2F2D E1A2                move.l     -[A7], [A5 - 0x1E5E]
  514. 000006A4  A9A3                     syscall    ReleaseResource
  515. 000006A6  526E FFFE                addq.w     [A6 - 0x2], 1
  516. 000006AA  51CF FFB6                dbf        D7, -0x4C /* 00000662 */
  517. label000006AE:
  518. 000006AE  2E1F                     move.l     D7, [A7]+
  519. 000006B0  598F                     subq.l     A7, 4
  520. 000006B2  3F3C 012C                move.w     -[A7], 0x12C
  521. 000006B6  A9BC                     syscall    GetPicture
  522. 000006B8  2B5F E1A8                move.l     [A5 - 0x1E58], [A7]+
  523. 000006BC  2F2D E1A8                move.l     -[A7], [A5 - 0x1E58]
  524. 000006C0  486D E0EC                pea.l      [A5 - 0x1F14]
  525. 000006C4  A8F6                     syscall    DrawPicture
  526. 000006C6  598F                     subq.l     A7, 4
  527. 000006C8  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  528. 000006CE  3F3C 012C                move.w     -[A7], 0x12C
  529. 000006D2  A9A0                     syscall    GetResource
  530. 000006D4  2B5F E1A2                move.l     [A5 - 0x1E5E], [A7]+
  531. 000006D8  2F2D E1A2                move.l     -[A7], [A5 - 0x1E5E]
  532. 000006DC  A9A3                     syscall    ReleaseResource
  533. 000006DE  486D DF98                pea.l      [A5 - 0x2068]
  534. 000006E2  A87D                     syscall    ClosePort
  535. 000006E4  2F2D FE4C                move.l     -[A7], [A5 - 0x1B4]
  536. 000006E8  A873                     syscall    SetPort
  537. 000006EA  4E5E                     unlink     A6
  538. 000006EC  4E75                     rts
  539.